massive ordnance air blast - Turkish English Dictionary